put a on horse shoe - Französisch Englisch Wörterbuch